https://glot.io/snippets/gi6sizppt1/raw/main.lua